package com.ruoyi.business.communication.listener;

import java.util.List;

import com.ruoyi.business.communication.domain.SlotStatus;
import com.ruoyi.business.device.domain.Device;

/**
 * 设备状态监听器接口
 * 
 * @author ruoyi
 */
public interface DeviceStatusListener {

    
    /**
     * 设备状态更新时调用
     * 
     * @param device 设备信息
     * @param slotStatusList 槽位状态列表
     */
    void onStatusUpdate(Device device, List<SlotStatus> slotStatusList);


}
